home *** CD-ROM | disk | FTP | other *** search
/ APDL Other Worlds / APDL Other Worlds Collection.iso / SF3000 / Extras / !SFtoSpr / h / SFgfxconv < prev    next >
Encoding:
Text File  |  2003-11-06  |  1.0 KB  |  24 lines

  1. /*
  2.  *  SFtoSpr - Star Fighter 3000 graphics converter
  3.  *  Graphics conversion routines
  4.  *  Copyright (C) 2000  Chris Bazley
  5.  */
  6.  
  7. #ifndef STSgfxconv_h
  8. #define STSgfxconv_h
  9.  
  10. #include <stdbool.h>
  11. #include "SFformats.h"
  12. #include "SprFormats.h"
  13.  
  14. extern int get_max_tile_num(spriteareaheader **spritearea); /* -1 returned indicates too many sprites in file */
  15. extern int get_max_planet_num(spriteareaheader **spritearea); /* -1 returned indicates too many sprites in file */
  16. extern bool sprites_to_tiles(spriteareaheader **spritearea, SF_MapTilesSetHdr **ret_tileset, bool abandon_on_dud);
  17. extern bool tiles_to_sprites(SF_MapTilesSetHdr **tileset, spriteareaheader **ret_sprarea);
  18. extern bool sprites_to_planets(spriteareaheader **spritearea, SF_PlanetsSetHdr **ret_planetset, bool abandon_on_dud);
  19. extern bool planets_to_sprites(SF_PlanetsSetHdr **planetsset, spriteareaheader **ret_sprarea);
  20. extern int spritehdr_validtile(spriteheader *sph, const char *spritename);
  21. extern int spritehdr_validpla(spriteheader *sph, const char *spritename);
  22.  
  23. #endif
  24.